• word of the day

    ardisia paniculata

    ardisia paniculata - Dictionary definition and meaning for word ardisia paniculata

    Definition
    (noun) tropical American shrub or small tree with brown wood and dark berries
Download our Mobile App Today
Receive our word of the day
on Whatsapp